commit oneself and venture something - Turco Inglés Diccionario